home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 14130 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.8 KB

  1. Path: god.bel.alcatel.be!btmpj7!ian
  2. From: ian@rsd.bel.alcatel.be (Ian Ward)
  3. Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++
  4. Subject: Re: Unix Haters
  5. Date: 28 Mar 1996 18:17:47 GMT
  6. Organization: Alcatel Bell Telephone
  7. Distribution: world
  8. Message-ID: <4jel4b$9nn@btmpjg.god.bel.alcatel.be>
  9. References: <4jedni$mou@mordred.gatech.edu>
  10. Reply-To: ian@rsd.bel.alcatel.be
  11. NNTP-Posting-Host: btmpj7.rsd.bel.alcatel.be
  12.  
  13. James McIninch writes >
  14.  
  15. > you write for those, not because they're powerful, efficient, easy to work
  16. > with, etc., but because people will buy your stuff. If you write large-scale
  17. > projects for mission-critical applications in networked environments, chances
  18. > are pretty good you'll work with UNIX, which has the greatest market share
  19. > for that sort of thing.
  20.  
  21. That is more to do with the fact that mostly graduates work in
  22. those areas. The were weaned on Unix which was really cheap for
  23. their college to buy (or free,) and they did not want to use
  24. anything else when they left, twenty years on, and the graduates
  25. now order equipment and stock. 
  26.  
  27. I see a lot of the people who these days saying VMS is crap and 
  28. difficult to use, but a lot (not all) have not even used it, and
  29. some of those that have not ventured past DCL.
  30.  
  31. These two operating systems, to me, define the differences between
  32. something that had to be sold, and something that was never
  33. originally designed to be. I am not taking away from the unix team
  34. there are as many clever, nifty, things in Unix, as there are in
  35. the Fiat 500. I am also not saying I cannot use it successfully
  36. either, I have tolerated it now for a few years.
  37.  
  38. What I am saying is that :
  39.  
  40. 1. Its not reliable, no operating system worth its salt could
  41. have a list of bugs in its manual tables without making serious
  42. attempts to fix them in future releases. This can not now be done
  43. because of the huge numbers of people who have worked on it over
  44. the years, there are reams of software that depend on the bugs.
  45. It is like a bad golfer aiming right to correct a slice,
  46. rather than addressing the root problem.
  47.  
  48. 2. It is not efficient. Ok, so loads of people are bound to argue 
  49. with this one. You'll say, as I have heard hundreds of times before
  50. that you can solve any problem in ten different ways. This, in my
  51. eyes is not efficiency, because it simply means that nine out of the
  52. ten solutions are not as efficient as they could be.
  53.  
  54. 3. Its utilities are not intuitive either, grep, as was quoted
  55. in an earlier article as being a good unix utility, cost me a
  56. weeks work last year, when it could not find simple strings in
  57. a catenation (admittedly massive) series of files. As for tar,
  58. well, the most hilarious thing is that people who use it daily
  59. think it is quite good.
  60.  
  61. 4. One sees few books on comparative strengths and weaknesses
  62. of say, MSDOS and VMS, but there are acres of unix books in
  63. existence comparing unix to MSDOS. What does this say about
  64. its power?
  65.  
  66. 5. It only supports one language, (really.)
  67.  
  68. 6. It is cheap, which is why it succeeded, and it is so simple
  69. (requires so little support) that it will run on anything.
  70. Though I wish it truly supported VMS's asynchronous system traps
  71. in all their power, (and messaging, and command definition)
  72. but it doesn't.
  73.  
  74. 7. It is cheap, like a cheap whore, but I can cope with that,
  75. and as an engineer, I find some of the things it does quite
  76. clever, but I would rather work with an heavily engineered 
  77. operating system that has cost money to develop, and works,
  78. than one which no matter how clever it is, and it is clever,
  79. always leaves you with the feeling that the highly stressed
  80. nature of its solutions are just about ready to crack.
  81.  
  82. Best regards,
  83.  
  84. ---
  85. Ian Ward's opinions only : ian@rsd.bel.alcatel.be
  86. Just in case you play golf and noticed the mistake, the golfer
  87. I was talking about is left handed, and works in Tayntons
  88. solicitors in Gloucester.
  89.